package com.aozhi.aipower.operation.base;

import lombok.Data;

/**
 * 查询条件分页类
 * @author lunzi
 */
@Data
public class QueryPage {

    /**
     * 当前页，最小为1，默认为1
     */
    private int currentPage = 1;

    /**
     * 每页数量
     */
    private int pageSize = 20;

    /**
     * 生成 LimitOffset 对象
     */
    public LimitOffset generateLimitOffset() {
        int offset = (pageSize-1)*currentPage;
        return new LimitOffset(currentPage, offset);
    }
}
